
echo "🚀 AutoCost - Expo Go 启动脚本"
echo "================================"

# 检查是否安装了expo-cli
if ! command -v npx &> /dev/null; then
    echo "❌ 错误: 未找到 npx，请先安装 Node.js"
    exit 1
fi

# 检查是否有原生代码文件夹
if [ -d "ios" ] || [ -d "android" ]; then
    echo "⚠️  警告: 检测到原生代码文件夹"
    echo "   为了使用 Expo Go，请删除 ios/ 和 android/ 文件夹"
    echo "   然后重新运行此脚本"
    exit 1
fi

echo "✅ 项目已配置为 Expo Go 模式"
echo ""
echo "📱 启动开发服务器..."
echo "📋 请按照以下步骤操作："
echo ""
echo "1. 确保你的手机和电脑在同一个WiFi网络下"
echo "2. 在手机上安装 Expo Go 应用"
echo "3. 扫描终端中显示的二维码"
echo "4. 或者手动输入终端中显示的URL"
echo ""
echo "🔧 其他选项："
echo "   - 按 'a' 在 Android 模拟器中运行"
echo "   - 按 'i' 在 iOS 模拟器中运行"
echo "   - 按 'w' 在浏览器中运行"
echo "   - 按 'r' 重新加载应用"
echo "   - 按 'm' 切换菜单"
echo ""

# 启动 Expo 开发服务器
npx expo start 